extension cable/lead - French English Dictionary